package cn.yaoud.salus.oms.alarm.feishu.bot.msg.card;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Map;

/**
 * 消息模版数据
 *
 * @author 唐彪
 */
@Data
public class CardTemplateData {
    /**
     * 模版ID
     */
    @JSONField(name = "template_id")
    private String templateId;
    /**
     * 模版版本
     */
    @JSONField(name = "template_version_name")
    private String templateVersionName;
    /**
     * 模版变量
     */
    @JSONField(name = "template_variable")
    private Map<String, Object> templateVariable;

    public CardTemplateData(String templateId, String templateVersionName, Map<String, Object> templateVariable) {
        this.templateId = templateId;
        this.templateVersionName = templateVersionName;
        this.templateVariable = templateVariable;
    }
}
